covered drain - Spanish English Dictionary